substantially the same - Francés Inglés Diccionario